pl. pp. - Turkish English Dictionary